Useful english dictionary. 2012.
driddle — dribble … Dictionary of ichthyology
driddle — drid·dle … English syllables